package com.jwb.pub.service;

import com.alibaba.fastjson.JSONObject;
import com.jwb.pub.model.Page;

public interface MenuService
{
    /**
     * 
     * @param sysName
     * @param privNames
     * @return
     */
	public JSONObject getSysMenu(JSONObject jsdata);
	
	public JSONObject getNewMenu(JSONObject jsdata);
	
	public JSONObject getMenuTreeJson(JSONObject jsdata);
	
	public JSONObject getMenuInfo(JSONObject jsdata);
	
	public JSONObject btnInfo(JSONObject jsdata);
	
	public JSONObject delMenu(JSONObject jsdata);
	
	public JSONObject getMenuRights(JSONObject jsdata);
	
	public JSONObject saveMenu(JSONObject jsdata);
	
	/**
	 * app菜单
	 * @param sysName
	 * @return
	 */
	public JSONObject getmenulist(JSONObject jsdata);
	
	public JSONObject getAppSysMenu(JSONObject jsobject ,JSONObject jsdata);
	
	public String havePrivName(String roleList) ;	
	
	public JSONObject sysMenus(Page p,JSONObject jsdata);
	
	public JSONObject addSysMenu(JSONObject jsdata);
	
	public JSONObject sysMenu(String sysName, String privNames);
	
	
}
